A print of an interior view of the Crystal Palace in London’s Hyde Park, 1851.
wang
(Wang)
#1
A print of an interior view of the Crystal Palace in London’s Hyde Park, 1851.