Plant - Scarlet Pimpernel

Plant - Scarlet Pimpernel

Observation - Plant - Scarlet Pimpernel - UK and Ireland. Description: