Shanes World Sparkle "G" Vibe-Purple 4.5"

$11.25

A variable speed control takes you to the height of gratifying plesaure