View of the remains of an ancient Egyptian Sarcophagus on display at the Egyptian Museum, Nile River, Cairo, Egypt.
View of the remains of an ancient Egyptian Sarcophagus on display at the Egyptian Museum, Cairo, Egypt, North Africa, Africa, by Michael Nolan
Details
License type
Royalty Free