Pyramids of Giza | Egypt | WorldView-2 | 19 August 2017

Pyramids of Giza | Egypt | WorldView-2 | 19 August 2017

X