Robert MACPHERSON

Born
1811 Forfarshire, Scotland
Died
17 November 1872 Rome, Italy
Nationality
Scottish

 (3 works)