3 stone smokey quartz swirly long silver ring
Size Q

Smokey quartz ring

£34.95Price