Ian Hamilton and his guide dog, Major, explore the past, present and future of towns across Scotland.
1988
1996
—
2003
2019
2018
2013
2020
2014
2009
2017
2016