Humbled120x100cms. Intuitively painted. PS. IF BOUGHT IN THE UK, IT WILL ARRIVE READY TO HANG £750.00 Regular Price£600.00Sale PriceQuantity*Out of StockNotify When Available