Israel-Gaza death toll rises above 500, Indian ‘Bonalu’ festival, towing the Costa Concordia | July 21

18 Photos

The day in photos around the world.