Home

- amberbay.biz

Amber Bay Investments 71 (Pty) Ltd , established in 1965 as a family business has now grown to the largest picture framing & art trade supplier in Africa.

6,955,694 $ 8.95