HomeAcrylic & Screen Print on Wood. Measurements: 58 x 52 cm Ace London - Ace Hospital - Framed£500.00PriceQuantityAdd to Cart