They Made This is a new online visual arts journal and print shop showcasing photography and illustration.
Aine Donovan is an Irish Art Production Director living and working in London. Having graduated from LCP in 2005 with a degree in Photography, Aine has worked at Time Out, Big Active, AMV & BBH commissioning photography and illustration.
Clients include Google, Adidas, Audi, Christies, The Economist, The Guardian and British Airways. She has judged several photographic and