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