southern swallowtail butterfly (italy)

southern swallowtail butterfly (italy)

Observation - southern swallowtail butterfly (italy) - Global. Description: observed several swallowtails assertively protecting their territory on the mountain top.

observed several swallowtails assertively protecting their territory on the mountain top.