Musk thistle?

Musk thistle?

Observation - Musk thistle? - UK and Ireland. Description: bright pink flowers bowing over

bright pink flowers bowing over