Casa de Arte Oil on Canvas, 24x30 in.
About the Artist Ricardo Toribio was born 1965 in Santiago, DR.