27 Feb 2018

imbuzi-cafe vending trailer

Imbuzi Cafe Vending Trailer

Imbuzi Cafe Vending Trailer – Custom Trailer – Making your business mobile. Trailer design and manufacture. Johannesburg, South Africa