DoL_logo_PS_v4.png

An early Deddington Festival, 1973?

386A