eaw014013 ENGLAND (1948). Framlingham Castle, Framlingham, 1948. This ...

Responsive image
source