Church Organ Keys and Stops

<< Previous Photo 
Church Organ Keys and Stops

Church Organ Keys and Stops
The Duncan Memorial organ built by Foster & Andrews of Hull, was installed in 1899.
<< Previous Photo