Maiden Pink?

Maiden Pink?

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