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