Aberdeen shoppers raise thousands for NHS charities

M&S staff in Aberdeen with a counter showing the total raised.
M&S staff in Aberdeen with a counter showing the total raised.