Show Grounds Vet Clinic

Showgrounds, Lusaka