Silver Waves

$ 38
Sterling Silver