IMG_20151230_113541

dainty swallowtail caterpillar (voraciously eating lime leaf)

Advertisements