Picture - The National , Thursday 28th June 2012

fans in the national stadium euro 2012 3968198

The National - Fans in the National stadium Thursday 28th June 2012 Euro 2012 Football tournament - Germany v Italy - Semi Final




Contactmusic