It was too quick to get a good picture. Inch-long beetle-like creature, with two red spots.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy