A new record time has been set in one of the UK's most unusual sporting events: the annual world bog snorkelling championships in Powys.
Andrew Holmes, from Halifax, West Yorkshire, took less than 90 seconds to complete two lengths of a 180ft (55m) trench.
He smashed the previous record, set last year by Brecon's Dan Morgan, by more than six seconds.
More than 100 people took part in this year's event at Llanwrtyd Wells.
Contestants use flippers but must avoid conventional swimming strokes when negotiating the water-filled trenches.
The championships were started 25 years ago after a group of local people got together in a pub brainstorming session to find new ways of raising funds for charity.