EPW023668 ENGLAND (1928).  Holy Trinity Church, Exmouth, 1928.


?

This image is unlocated