Of the rock-rose family (Cistaceae), the pinweed or Lechea minor.

Pinweed

Of the rock-rose family (Cistaceae), the pinweed or Lechea minor.