Church Organ

Church Organ

This organ was installed by Messers Telford and first played on 12th May 1867.