Banners old and new at the Allianz stadion in Munich prior to Australia versus Brazil, 18 June 2006.
Some of the strange animals you meet at the World Cups.