Edward Barnard

occupation:
Unknown profession
Nationality:
British

f.1860, unknown profession, British