Egypt - June 2015

Alexandria
Alexandria
Nile Cruise
Nile Cruise