Holy Cross Ramsbury

Holy Cross Ramsbury Organ

Holy Cross Ramsbury Organ Restoration

The Organ at Holy Cross Church

The restoration of the organ located in Holy Cross Church in Ramsbury Village.