RachelC

About me

Location London, United Kingdom
Introduction Websites: Licence to Roam, (personal) Behind the Buzz, a look at social media, game and viral marketing