Shanes World Sparkle "G" Vibe-Blue 4.5"

$11.25

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