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