Occupation

Date before 1910
Place Port Talbot, Glamorgan, Wales, United Kingdom
Description Dock Pilot