Enjoy the World Pillow Fight Day

People participate in the pillow fight at the Trafalgar Square in central London, April 6, 2013.[Photo/Xinhua]

Previous Page 1 2 3 4 5 6 Next Page