John Singleton Copley – Richard Heber – 1782

John Singleton Copley - Richard Heber - 1782

John Singleton Copley – Richard Heber – 1782

Rating