T20 Champions du Cap PUMA Social

T20 Champions du Cap

The entertainment at Newlands.

Photo courtesy of Genevieve Akal.