Found this by the side of a road. It's amazing the beauty and detail one can find in nature up close.
This one reminds me of Star Wars...but can you guess what it is?