St Andrews University graduate and watercolour artist Peter Jones is celebrating 21 buildings that have long been woven into the fabric of the town’s history.