One moment,
please wait.

Home

Egypt's Mysterious Desert Glass

Qesm Al Wahat Ad Dakhlah, Egypt

UrtheCast Gallery
By UrtheCast Gallery

Telling the story of Earth, from space.

Loading, please hold on.