Generator Projects at Assembly Dundee, October 2018. Photo: David P Scott