Egypt  Visits

Baba at Giza in front of the Sphinx & pyramid of Chephrum, January 1933
Baba at Giza in front of the Sphinx & pyramid of Chephrum, January 1933
Aerial view of Giza
Aerial view of Giza
Nile River
Nile River