A man has completed a mission to walk every street in his home city - covering over 4,000 roads and nearly 2,000 miles.
Simon Kosciow, 55, took on the epic adventure of wandering all 4,669 streets in Bristol - in just 51 weeks.
The night shift worker managed to walk every street in the city during his weekends off work - walking a staggering total of 1941.87 miles.