Noe Tawara, Japanese artist, actress, choreographer and dancer, performs during the La Merce Grand Festival in Barcelona September 24, 2008.[Agencies]
(China Daily/Agencies September 26, 2008)