Yellow horned-poppy.

The Yellow horned-poppy is a coastal plant that grows on shingle beaches, cliffs and sand dunes first flowers spotted today at a corner of Meon Shore beach. This plant is named due to their long, curving seed pods that look like horns.