Ruben Torres Llorca

Ruben Torres Llorca - Without news from Havana

“Sin noticias de la Habana”

(Without news from Havana)

2010   COA

Mixed media on canvas

40.25” x 69.25”

Framed in Floating Roma Frame

https://echoarte.com/product/ruben-torres-llorca/