New Paintings
Hardie, Charles Martin
Loutherbourg, Philippe-Jacques de
New Paintings
New Paintings
New Paintings
New Paintings
Hardie, Charles Martin
Very Reverend Dr John Gillespie, Minister and Agriculturalist
New Paintings
Hardie, Charles Martin