VADB
Ocean Breaking on Shore with Rocks by American William Trost Richards — VisualArtsDB