Image 1 of 1
MM7715-080515-03551.tif
Hatshepsut, Egypt, Deir El Bahri, Divine Birth Scenes