Lookastic
Sterling Silver Green Frog Crystal Pendant Necklace
by Lord & Taylor
Buy for
$150
from Lord & Taylor