Egypt - Pyramids at Giza Plateau - emirsky
Tauck Tour Group at Giza Plateau-3

Tauck Tour Group at Giza Plateau-3

TauckTourGroupGizaPlateau