The Roses Posted by By Leo October 22, 2023Posted inCollection, Shows In my upcoming show, prepare to be utterly entranced by the magnificent roses I've painstakingly crafted from paper. Each bloom measures a staggering 20 inches in diameter, rendering them startlingly…