Gallery: Aberdeen Christmas Village

Nina Haveron, Laura Dickson, Rory Macfarlane with Gigha the collie pup, Sam McDougall and Sandie Macdonald.
Breaking

    Cancel