Love Hearts Lipsticks - 60 Pack
Take traditional Love Hearts and turn them into a 'lipstick' and what do you get??? - Love Hearts Lipstick (Obviously!!) - 60 per retail pack

Love Hearts Lipsticks - 60 Pack

  • £7.94
  • Ex Tax: £6.62