Cleanup at Keizersgracht St., Tennant St., Constitution St., Harrington St., Caledon St., and Canterbury St. in Cape Town

3 Dec 2017
Cleanup at Keizersgracht St
Cleanup at Keizersgracht St