VADB
The Beehive and Sand Beach from Great Head, Mt. Desert, Maine by American Frederic Edwin Church — VisualArtsDB