Michael Wallis

Walking and/or football adventures. A note of warning: my writing often contains some industial language.