Skip Nav

Feather Fest

London's Trafalgar Square was full of feathers for all the World Pillow Fight Day festivities.

Read More NewsThe Week In Pictures

Download our new Selfie app!

Go to App Store
+