Harriet Haviland

1815 — 1901

British painter (1816–1902)

map Map

Works