Gemma Bloom
Shop 16, Village View Shopping Centre
Kloof & Van Buuren Road
Bedfordview South Africa
X