Ben Hurley at the Microsoft Imagine Cup Festival

Imagine_Cup_Poster_Prizes_3