The Crystal Palace, the Alhambra court
Summary
No. 8.
Tags
crystal palace london england
london england
photographic prints
stereographs
england
lot 13668
stereograph cards
photo
crystal palace
alhambra court
ultra high resolution
high resolution
stereoscopic views
Date
01/01/1860
Location
england
Source
Library of Congress
Link
Copyright info
No known restrictions on publication.