Close
Chequered Swallowtail Butterfly
Papilio demoleus