Home11.125” X 15.75” Oil Painting Print by Ricardo Barrosse. Each signed and numbeRed.“METRO” by Ricardo Barrosse Oil Painting Print$23.00PriceQuantityAdd to Cart