James Leopold McGregor

Birth Date
On 1846 October 28 (Born)
Death Date
Unknown (Died)
Gender
Male
Media
James Leopold McGregor (1846) Profile
James Leopold McGregor (1846) Profile