Scratching The Itch

May 08, 2013, 10:21 AM, London, Greater London, England

We finally managed to sit down an talk about the work today. #design #UI #startups #storytelling

www.storygami.co.uk/blogitch/

clip location map