Giza Egypt Les Roches Tour 2007
A glimpse of Giza, part of Greater Cairo
Previous Next