Saturday 22 December 2012

The man who's travelled the furthest is the most aware of the road that still lies ahead.