Patrick Mashanda
Patrick Mashanda

Patrick Mashanda

Community development professional, pastor, change maker, inspirational speaker and winnerman!!