American Swiss
Great Jo
- 03-01-2013
- 11
I have to commend whoever does your marketing/advertising on the bill board outside Canal Walk along the N1. Always current and witty. Good job.
Company: American Swiss
Country: South Africa
City: Century City