Three Forts Marathon

Three Forts Challenge The sun was out for the 358 marathon runners taking part in the Three Forts Challenge yesterday which made for