Primavera Sound Festival

May

29

2008

Primavera Sound Festival

Barcelona, Spain