B Railton

occupation:
Clock maker
Nationality:
British
born in:
United Kingdom

located in Barnard Castle, England