Portuguese swallowtail

Portuguese swallowtail

Observation - Portuguese swallowtail. Description: Swallowtail feeding on a roadside thistle in the Sierra de Monchique in the Algarve.

Swallowtail feeding on a roadside thistle in the Sierra de Monchique in the Algarve.