This flower is in Lydford George in England.
Just a shot of the little pink flowers on what's called The Lizard (England's most southerly point)
Stitched together panoramic of the St. Ives harbor when the tide was out