
23mm handmade china/porcelain rose, pink, sold per 5 flowers
£0.50
£1.00
23mm handmade china/porcelain rose, pink, sold per 5 flowers