G S A - SOMERSET WEST
Gants Plaza, Strand, Western Cape •
Glass Merchants