Older version of Papilionidae>Papilio demoleus Swallowtail butterfly 0006

© Bill & Mark Bell