German Silver Bangle - Silver

AU$25.00Price
Size