Imogen Taylor


Imogen Taylor - painter from New Zealand. She was born in 1985. She was awarded the Frances Hodgkins Fellowship.