Select Page

English tea with newspaper hats, London seaside, 1921

Something’s funny at the Dew Drop Inn, Kent, 1934

Pin It on Pinterest