VADB
Waves Breaking on Beach with Cliffs by American William Trost Richards — VisualArtsDB