Unusual bug

This is no ordinary structure was seen in the US state of North Dakota.
What do you think of what it is made?



















Tags

See also

New!

Subscribe to our groups in social networks!

New and interesting