The Rev. John Chalmers

18th century unknown

Oil on canvas

c1790
Start Zooming