Barbara Dean is a painter and performance artist living and working in London. Her work has been presented both nationally and internationally for…
by daniel