Wild Clary possibly

Wild Clary possibly

Observation - Wild Clary possibly - UK and Ireland. Description: