Over 10,000 meals prepared by charity for Aberdeen kids during summer holidays

CFINE chief executive Dave Simmers
CFINE chief executive Dave Simmers