Next Page Texture red3
British butterfly banner1375
Swallowtail650w1371

English Swallowtail Butterfly

(Papilio machaon britannicus)

Andy Newman Images©

Swallowtail650h1401

Swallowtail butterfly pupae and larvae.