John Grant Jr

occupation:
Watchmaker
Nationality:
British

located in Fleet Street, London, England