0

‘The Great Pyramids’, Giza – Egypt

The great pyramids of Giza - the scale of these babies is quite astounding in real life (as are the number of tourists / touts)!

The great pyramids of Giza – the scale of these babies is quite astounding in real life (as are the number of tourists / touts)!