Collections
view single item
Robert MacPherson
Date: 1811 - 1872