T. Wright

James Ferguson, 1710 - 1776. Mathematician, astronomer and miniature painter

About this artwork

James Northcote

James Northcote