Create new Board
Editorial Images

Down On The Farm

13th August 1940: An employee of an Oxford Street store in London fruit picking at a farm near Pershore in Worcestershire. (Photo by Maeers/Fox Photos/Getty Images)
Down On The Farm
Embed