Azcella: Triumph of the Human Spirit in Giza, Egypt
Azcella: From Here to Heaven in Giza, Egypt
Azcella: Docked Ships in Giza, Egypt
Azcella: Colliding Worlds in Giza, Egypt