Previous | NextPhoto 0 of 0: Cape Town Stadium
Orlando fans are all over South Africa this is Paarl only about 80km from Cape Town