South Africa

Newlands Cricket Ground, Cape Town

Newlands Cricket Ground, Cape Town