Organ

<< Previous Photo 
Organ

Organ
The Abbott and Smith (Leeds) organ was first installed in 1913. It remained unaltered until 2016 when, following a fundraising appeal, it was restored by PPO of York.
<< Previous Photo
 
Bookmark and Share