Person

Macgregor, Duncan, active 1864.