Jun 14, 2010

The stadium

On a trip to Cape Town recently>> the Green Point Stadium for the World Cup soccer!!

No comments:

Post a Comment