John M. Mason, D.D. S.T.P. (1770–1829)

Asher Brown Durand • 1822

John M. Mason, D.D. S.T.P. (1770–1829), 1822

Click or press Enter to enlarge