Masiphumelele Social Walkers

Description

Grassroots community group focused on fitness walks and youth walking initiatives.

Contact information