Roman Layered Necklace

1,950 1,650

5 in stock