SIR JOHN HARPUR, 4th BT, attributed to Charles Agar...

 
 
©NTPL/Angelo Hornak
id: 345035