Christmas Card: Music and Merriment (10 Pack)

£5.00
Product code: 822CCT

The organ at All Saints, West Stourmouth in Kent is a jolly sight. Built by Henry Speechly in 1871, it wasn’t until 1936 that the instrument was installed at All Saints church. In this photo, Andy Marshall captures the charm and fun of this little organ.

Choose quantity