This is a 75cm by 90cm Fine Giclee print on 330gsm Hemhule paper. Will be sent rolled in a tube. 

Flowering Renaissance

£250.00Price