Swallowtail butterflies are large, colorful butterflies in the family Papilionidae, which includes over 550 species Though the majority are tropical, members of the family occur on every continent except Antarctica. The family includes the largest butterflies in the world.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app