Birling Gap (Cliff Edge) - Dog Violet (?) being visited by Small Tortoiseshell

Birling Gap (Cliff Edge) - Dog Violet (?) being visited by Small Tortoiseshell

Observation - Birling Gap (Cliff Edge) - Dog Violet (?) being visited by Small Tortoiseshell - UK and Ireland. Description: Is this a Dog Violet? They were all over the cliff top, Red-tailed Bumblebees and Small Tortoiseshells were taking advantage of them.

Is this a Dog Violet? They were all over the cliff top, Red-tailed Bumblebees and Small Tortoiseshells were taking advantage of them.