Aberdeen graduate Jack has grand designs for construction career

Jack Morrison
Jack Morrison

Breaking