Jan Makwela

Jan Makwela

A self taught beat maker and qualified IT Technician. Recently started exploring photography and videography