A family of butterflies common called the Swallowtails. There are about 550 of these large colourful butterflies. Most of them are tropical but members are found on all continents.
Papilionidae
By walwyn - February 18th, 2010
Tagged:

