top of page

This stunning Camellia - based on "Pink Perfection" has been handmade from specialist crepe paper and mounted in a deep floating frame 27 x 27 cm (external measurements).

The frame can be hung or free standing making this beautiful botanical artwork extremely versatile. 

Crepe Paper Camelia mounted in floating frame

£75.00Price

    Related Products