Superb official poster of the World Cup 2006 which took place in Germany. Zidane's French team reached the final, which they lost on penalties to Italy, who won their fourth world cup.
Thus adorned, this lion's head seems more sympathetic. Put the king of the savannah in your living room with this colorful painting which is perfect for...