Alice Faucher

London, United Kingdom

Designer (digital media), urbanite, museo/audio/bibliophile and dabbler in the geekier side of life.