AFI PRIVÉ by David Tlale
Credit: AFI
Photo Credit:
Reze Bonna/Reze Bonna Photo| www.rezebonna.com
Simon Deiner/SDR Photo | www.sdr.co.za
Click on the gallery below to see the runway show






















AFI PRIVÉ by David Tlale
Credit: AFI
Photo Credit:
Reze Bonna/Reze Bonna Photo| www.rezebonna.com
Simon Deiner/SDR Photo | www.sdr.co.za
Click on the gallery below to see the runway show