jt893x (thanks for 20M views):
Mocker Swallowtails
jt893x (thanks for 20M views):
Mocker Swallowtail (male)
jt893x (thanks for 20M views):
Mocker Swallowtail