Aberdeen creative agency takes on fundraising challenge for charity

Ewan Lyle, Hampton's digital studio manager is leading the fundraising efforts
Ewan Lyle, Hampton's digital studio manager is leading the fundraising efforts