Swallowtail Butterfly

Swallowtail Butterfly

Observation - Swallowtail Butterfly - UK and Ireland. Description: Large Yellow & Black butterfly with a tail

Large Yellow & Black butterfly with a tail