Oil on canvas. The sides are painted and it's wired for hanging. Shipping included.Beach with Boat$450.00PriceQuantity*Add to CartBuy Now