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 and interesting