Esna Egypt Les Roches Tour 2007
Waiting for the Nile Cruise at Esna
Previous Next