Pair of Stereograph Views of the 1871 London International Exhibition, England]
Publisher London Stereoscopic Company British
Unknown
Not on view