
Trollbeads
11307 Frog
Regular price
$19.20
Sale price
$47.00
The frog here is waiting for a kiss from the princess to break the spell and turn him back into a prince.