Aberdeenshire fish and chip shop serves up 400 free meals to local children

© HEMEDIAPost Thumbnail