Cape Town has always been a cloud of contradictions: on one side of the street a mosque, on the other a house made almost entirely of cannabis.
Cape Town has always been a cloud of contradictions: on one side of the street a mosque, on the other a house made almost entirely of cannabis.