[Island of Philae]
1853–54
Medium
Salted paper print from paper negative
Dimensions
9 x 11 3/4
Classification
Photographs
Department
Photographs
Museum
Metropolitan Museum of Art, New York, NY
Credit
Gilman Collection, Museum Purchase, 2005
Accession Number
2005.100.760
Art Historical Context
Nestled in the Nile River, the Island of Philae was a sacred site in ancient Egypt, home to grand temples dedicated to the goddess Isis. Captured in this 1853–54 paper print by John Be Greene, the photograph evokes the mystery and majesty of these ruins during a time when European explorers were racing to document Egypt's ancient wonders amid growing archaeological fervor. Greene, an American-born archae and pioneering photographer who worked extensively in Egypt before his early death at 23, brought a keen eye to these monuments, blending scientific precision with artistic sensitivity. Print...