VADB
Villagers on Bank of a River by George Smith of Chichester, James Peake — VisualArtsDB