Just a few of the thousands of impressively fit (and possibly mad) people who took part in the second Shrewsbury Half Marathon on what was probably the hottest day of the year so far.
Comments
Sign in or get an account to comment.