A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
possibly Largus californicus. large green Largidae.
Birch and Oak Forest 30 miles N. of Nogales AZ.
really didn't want to leave my plaid shirt.
Spotted on Apr 12, 2014 Submitted on May 5, 2014
Join the Project Noah Team