Close
Seven-spotted Longhorn Flower Beetle
Stenurella septempunctata