delicate little white flowers florishing in the sand dunes