Close

common lime butterfly, chequered swallowtail

Papilio demoleus

common lime butterfly, chequered swallowtail