MAISON AD. BRAUN & CIE

Details
MAISON AD. BRAUN & CIE

Temple of Philae-Egypt

Albumen print. circa 1889. Printed studio credit and number 18 on the mount with decorative border. 7¾ x 8 7/8in.

More from Photograph

View All
View All