Back to album

Triodanis perfoliata (Venus' Looking-glass)

Antenna field, Comanchee Trail and Edgewater Lane, West Columbia, Lexington County, South Carolina

344 views
3 faves
1 comment
Uploaded on September 3, 2015
Taken on May 10, 2015