Mabu

Cape Town, South Africa

Mabu - Africa, Cape Town, Mabu Vinyl, South Africa, street, travel

Mabu Vinyl, the Cape Town record shop at the center of the Rodriguez universe.