EPW022540 ENGLAND (1928).  Cowley St John, Oxford, 1928


?

This image is unlocated