banner-06.jpg

St Peter - the Holditch Organ

Holditch Organ

The Holdtich organ of circa 1850. Situated in the South Aisle.
Restored 2006 by Richard Bower.

  • Hits: 10261