The "Lucy Taylor" user's logo

Lucy Taylor

London, United Kingdom

http://www.thewisehouse.co.uk/

Stacks