Connor McLennan: It’s crunch time for Aberdeen’s campaign

Connor McLennan.
Picture by Jim Irvine
Connor McLennan. Picture by Jim Irvine