He found himself moved by the spirit of his fellow-volunteers, and decided to document the extraordinary moment in the city’s ...
Today’s Grand National is arguably the most famous horse race in the world. Some 800 million television viewers are expected ...