Follow

Carlos Torres Machado

New York

He is an abstract geometric visual artist and cultural leader from Latin America working and living in New York.