London duck lanes, Japanese chair races, European transit strikes | May 19

12 Photos

The day in photos from around the world.

More