Scarlet pimpernel ?

Scarlet pimpernel ?

Observation - Scarlet pimpernel ? - Global. Description: Small red flowers.

Small red flowers.