Aberdeen shopping centres “heaving” in run-up to Christmas

Aberdeen at Christmas
Aberdeen at Christmas