Close
Pumpkin Ladybug (Newly Eclosed)
Harmonia axyridis