Jabulani Official Soccer World Cup 2010 South Africa
Posted by Netty in Jabulani Official Soccer World Cup 2010 South Africa
Jabulani world's largest ball is placed in Appiano Sulla Strada del Vino, Italy. Photos taken on May 25, 2010. The ball is manufactured by the German giant apparel company, Adidas