Very large insect approx 2-3” long
Plant: Deerweed (Acmispon)
by ScyBlack
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy