Preview Chinese opera performers dress backstage before a show in Ximending, Taipei, Taiwan, November 8, 2010. Image ID: 857-57884 Artist: Andy Richter Purchase a commercial license Buy framed prints & more from our print store taipei taiwan women performers chinese opera taiwanese women ximending makeup traditional attire head dress