Latest

twice-stabbed

Twice-Stabbed Ladybird Beetle. Chilocorus stigma, eats aphids!
140420_4934

140420_4935