Artists play musical instruments during the Texas Renaissance Festival in Plantersville, Texas, the U.S., Oct. 24, 2009. [Xinhua]
Comments