Organ Biography > Places and Organs > England > Clevedon > Franciscan Friory
Church-of-the-Imaculate-Conception (R.C.), Clevedon, England