Arturo Herrera

Arturo Herrera was born in Caracas, Venezuela, in 1959. He lives and works in Berlin.