Orient Festival, The Culture House
June 9, 2007
Stockholm, Sweden
Orient Festival, The Culture House