VADB
Waves Breaking on Rocks by American William Trost Richards — VisualArtsDB