r/whatsthisbug • … • u/mynemesisjeph What’s this little bug? Very striking colors. Olympia, WA, USA. — 0 Share Copy proxy link Copy original link