Papilionidae>Papilio demoleus Swallowtail butterfly 0006

© Bill & Mark Bell