• Lotus Heads (Pack of 30)

Pack of 30 natural dried lotus heads.

Lotus Heads (Pack of 30)

  • £13.86

  • Ex Tax: £11.55