Wilfred Teti
Teti in Mabhida Stadium during the FIFA World Cup in 2010.
People in photo include: Wilfred Francis Teti and Wilfred Teti
People in photo include: Wilfred Francis Teti and Wilfred Teti
Date & Place:
in Durban South Africa