View
2 stock photos
Carved rock structure with people nearby in Cairo, Egypt
The Sphinx and the Pyramid... A wonder to be here. My first visit to The Land of the Pharoahs!