eaw002861 ENGLAND (1946).  The Municipal Sports Ground, Folkestone, 1946


?

This image is unlocated