Tapiwa Guzha

Tastemakers

In a quaint little cafe in Observatory, Cape Town is an ice cream shop with a special story behind it. Tapi Tapi Ice Cream
Scroll to Top