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

Cleanup at Keizersgracht St
Cleanup at Keizersgracht St