Seven-spotted lady beetle (Coccinella septempunctata) inside the funnel leaf of Pitcher plant, Alabama, USA. May 2014.
Resolution
4700 x 3353px
Contributor
Rights
Release
Stock Photo ID
D1267_13_070