Pyramid

An Ancient Pyramid Situated In Giza Next To Kairo. Photo