Ruben Torres Llorca, ‘Son’, Conde Contemporary

About Ruben Torres Llorca

Cuban, b. 1957, Havana, Cuba, based in Miami, FL, United States