The Tap In The Tree
The Company Gardens in Cape Town is an oddly serene place. In these gardens no one seems to be concerned with the next persons business in the garden … all are in their own space and time. Street people sleep on the benches in the shade of the trees, or …