Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Small insect, large legs.
Good pic, and well spotted.
Nice Robber Fly! Welcome to Project Noah, Zachariah
Lat: 28.54, Long: -81.34
Spotted on Apr 1, 2013 Submitted on Apr 28, 2013
and 1 other person favorited this spotting