Occupation

Date 1921
Place 95-97 Fenchurch Street, London, England
Description Printer's Labourer - Eden Fisher & Co Ltd