Occupation

Date 1921
Place 101 Sclater Street, Shoreditch, London, England
Description Glass Beveller - Shavelson & Co, Glass Manufacturers