Entire collection · 75,860 / 249,347
The Lair of the Sea Serpent (circa 1899) by Elihu Vedder — The Athenaeum — Image id 177338