Phil Dawber
More ideas from Phil
The Eye of the Sahara - The Richat structure, on the African continent, is visible from space and believed that it is the impact of a meteorite.

The Eye of the Sahara - The Richat structure, on the African continent, is visible from space and believed that it is the impact of a meteorite.