Giant English Rose

Size: 20, 30 and 40 cm.

giant english rose

Customer can order your own color with minimum order 100 pieces. Please send your request to our email export@foamflora.com