Seaside Thistle

Seaside thistle

Blooming thistles on the dunes Mediterranean