John Ewart Robertson

1820 1879

British painter (1820-1879)

Works