Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
About 1" long. Close to 100 of these were clinging to a wall, and I'm seeing many of them elsewhere as well.
I'm seeing them on walls on my home, on stores, church, all over. I'm in Ocala Florida.
Anyone who knows better, please feel free to disagree with my ID!
Lat: 28.60, Long: -82.20
Spotted on Apr 29, 2016 Submitted on May 3, 2016