Chequered Cuckoo Bee

Thyreus caeruleopunctatus

on Beetroot Leaves

on Beetroot Leaves

on Beetroot Leaves

on Beetroot Leaves

1/5