Sweden 2004
Stockholm, Chinese Theatre 8 June
All photos by Paul Deblond

Back to Photos