Scarlet pimpernel

Scarlet pimpernel

Observation - Scarlet pimpernel - UK and Ireland. Description: