At Reynold's Ranch Open Space, off of Magnolia Road. I'm pretty sure that this is an Asilidae bee mimic, but I couldn't get a good photo of it's face.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy