IMG_0868

IMG_0868

Observation - IMG_0868 - UK and Ireland. Description: Not sure what this is but Lychnis seems close

Not sure what this is but Lychnis seems close