Join our community
Showing more like

Weird structure I found in the eye of the Sahara. What do you think it is ?