MASA SEMI-PRECIOUS STONES (PTY) LTD

We deal in semi-precious stones of all kinds