African Design Magazine May 2017 - Page 36

a place of s Located in a small beach-front community in Cape Town, South Africa, P 36 africandesignmagazine.com