Lelo Smart Wand 2 Med Ocean – Blue

£128.99

In stock

lelo8380x1.jpg
Lelo Smart Wand 2 Med Ocean – Blue

£128.99

Estimated dispatch date: Monday 27, 06