Home13.625” X 11.125” Oil Painting Print by Ricardo Barrosse. Each signed and numbeRed.“Switch Deity” by Ricardo Barrosse Oil Painting Print$23.00PriceQuantityAdd to Cart