XDLXDL
The village of Broadway in the Cotswolds, in 1962. · XDL