Arturo Herrera

Born 1959, Caracas, Venezuela. Lives and works in Berlin.