MacGregor, John (1825–1892) philanthropist and traveller, called Rob Roy

Identity area

Authorized form of name

MacGregor, John (1825–1892) philanthropist and traveller, called Rob Roy