Pink Vinca?

Pink Vinca?

Observation - Pink Vinca? - UK and Ireland. Description: