Fairtrade feast for Elgin youngsters

Fairtrade Big Breakfast at St Giles Church, High Street, Elgin. Picture by Gordon Lennox
Fairtrade Big Breakfast at St Giles Church, High Street, Elgin. Picture by Gordon Lennox