EPW025932 ENGLAND (1929).  Christ Church and New Road, Ware, 1929


?

This image is unlocated