EPW041899 ENGLAND (1933).  Stratford Park, Stroud, 1933,


?

This image is unlocated