VADB
Waves on Beach with Cumulus Clouds by American William Trost Richards — VisualArtsDB