Arturo Herrera was born in Caracas, Venezuela in 1959, and lives and works in New York and Berlin, Germany. He received a BA from the University of Tulsa, Oklahoma, and an MFA from the University of ...