Dog violets

Dog violets

Observation - Dog violets - UK and Ireland. Description: Clumps of violets now in flower in limestone grassland

Clumps of violets now in flower in limestone grassland