Illustrator living in the stormy grey city of Aberdeen, Scotland. The world is quiet here.
Why don't you take off your shoes and come in?