This seems to be the new France away football shirt made by Adidas, which will be worn at the World Cup 2010 in South Africa.
The new France 2010-2012 away kit will be available through the FSC Shop after the official launch.