Stunning Candid Photos of Everyday Life and Buses in the 1970s Devon
#10 Deilwen and Carol on holiday. Top deck on the bus in Devon, on holiday from Liverpool, 1970
Places & People

Stunning Candid Photos of Everyday Life and Buses in the 1970s Devon
#10 Deilwen and Carol on holiday. Top deck on the bus in Devon, on holiday from Liverpool, 1970
Places & People