African Jewels

White Store
Shop 17, Village Square Centre, Marine Drive Hermanus 7200 South Africa