Manchester, United Kingdom
Recognition
Artist featured in a collection
Michelle Taube was born in Greater Manchester, England. She graduated from Manchester Metropolitan University in 2004 with a degree in Illustration with animation, where she specialised in watercolour painting. She then went on to complete a PGCE, after which she spent many years teaching Art and ...