Images from Chris Parsons' 2015 Walk for Widows, when he walked 30 marathons in 30 days – a total of 1,260 kilometres – to raise funds for poor widows in India.

Refuelling on Day 29

Refuelling on Day 29. First chai of the day at Bellur Cross.

Chris Parsons finish line

8 February 2015. After 30 days, Chris finally crosses the finishing line.