RED MAGAZINE AUGUST 2022

Necklaces, £80 each, Karina Constantine Jewellery