Caro Blake Jewellery
Caro Blake Jewellery makes individually designed and handmade pieces from a range of beautiful stones, crystals and pearls from around the world.
Caro Blake Jewellery makes individually designed and handmade pieces from a range of beautiful stones, crystals and pearls from around the world.