christine leech

christine leech

Creative director of Marie Claire Runway. Writer of books, maker of stuff, blogger of all at sewyeah.co.uk