Acrylic on canvas from 2023. 26 x 18 in. by Cuban master Ruben Torres Llorca. The Lost Steps is a captivating piece of Cuban art that showcases Torres Llorca's artistic mastery and unique perspective. A statement piece for any art collection.
CANY Blog Posts