No 28, 2nd Avenue, Parkhurst, Johannesburg

Venue