short biography

Eva Barto (born in 1987, France), currently based in Paris, creates ambiguous environments.

http://www.evabarto.net

show more show less