EPW035327 ENGLAND (1931).  Westham Village and Pevensey Castle, Westham, 1931


?

This image is unlocated