HomeMixed Media on Paper. 64 cm x 73 cm. FramedDelia£750.00PriceQuantityAdd to CartShippingCourier. UK only