Robert Talyor

Nationality:
British; English

Traded at, High Market Place, Berwick upon Tweed, England