Maidens Blush?

Maidens Blush?

Observation - Maidens Blush? - UK and Ireland. Description: