An Egyptian artist performs traditional dancing along the Nanjing Road Pedestrian Mall on Saturday as part of daily street performances for the Seventh China Shanghai International Arts Festival, which runs through November 18.
(eastday.com November 7, 2005)