Charles Hearson

Nationality:
English, British

Traded in London, England (1980s-1900), see reference ScM/8762/1/1