Swallow Tail Butterfy

Swallow Tail Butterfy

A close up illustration of the Swallow Tail. (Scientific name; Papilio Machaon).