Image 1 of 1

1C10-506z.jpg

1C10-506z  Asian Ladybug Pupa, Harmonia axyridis