Mini Monarch Butterfly Necklace

$40.00
By Wrapped

16K Gold Plated

17” Long