Artwork by Lisa Curry Mair

Kew Palace, Kew, England

Kew Palace is a British royal palace in Kew Gardens on the banks of the Thames, up river from London.

Contact Lisa

Find out how easy it is to own a beautiful and durable handcrafted floorcloth or mural from Canvasworks Designs. Simply complete this form to arrange for a free consultation! 

Sign Up, See More, and Save!