Arabian horses march during the El-Sharkia 18th Arab Horse Festival in the Egyptian town of Belbies, 100 km north of Cairo, Oct. 17, 2009.[Xinhua]
Comments