Staff at an Aberdeen supermarket have kicked off a volunteering drive by hosting an Alice in Wonderland tea party event.
Marks and Spencers
An Aberdeen Marks and Spencer store has raised £16,500 for a cancer charity that provides specialist end-of-life care.
One tree will be planted for every 1,000 Christmas cards handed into two North-east branches of M&S this month.
New shops are being lined-up as part of an overhaul at a retail park in Aberdeen.