Catherine Thomas

Silver and gold jewellery incorporating natural semi-precious stones.

ctsilver.co.uk