Stephen Lioy
Travel and Bespoke Media
Egypt
Read More36 / 70
Architectural details of Philae Temple on a Nile island near Aswan, Egypt.
Architectural details of Philae Temple on a Nile island near Aswan, Egypt.
EgyptMiddle EastAfricaTempleReligion
From Central Aswan
- No Comments