Philanthropist
Ardrossan, Scotland
New Zealand
collector
James Mackelvie (* 1. January 1824 in Ardrossan; † 2. June 1885) was a philanthropist. He was 61 years old.