English: Spikes Cavell Observatory
Welsh: Spikes Cavell Observatory
Subject: Amgylchedd
Welsh definition: Enw cwmni ac un o'i wasanaethau.