scarlet pimpernel

scarlet pimpernel

Observation - scarlet pimpernel - UK and Ireland. Description: