Designed by
Title
Macro of a Seven-spotted Lady Bird Beetle (Coccinella septempunctata) Lady Bug perched on a leaf. #281879723
Description
Macro of a Seven-spotted Lady Bird Beetle (Coccinella septempunctata) Lady Bug perched on a leaf. Long Island, New York, USA.