Stereograph

Name/Title

Stereograph

Entry/Object ID

1992.117.0082

Description

No #, Interior of England's noted Temple of Fame, Westminster Abbey, London, England, 1904

Collection

Photograph Collection