2006 Spain + UK

Sevilla, Spain

Madrid, Spain

Barcelona, Spain

Valencia, Spain

London, U.K.