Mimulus moschatus

Mimulus moschatus

Observation - Mimulus moschatus - UK and Ireland. Description: