GALLERY
Grottoes and temples with crystal spires, Niagara Falls, N.Y., U.S.A. [Ice formations near falls.] 1893-1902
New York Public Library
View original item
This is an Anaglyph (what is that?)
Created about 11 years ago
465 views