Red Keli 8 inch pot

150.00

SKU: N/A Categories: , ,

Canna Lily /Red Keli Flowering plant is a stunning plant known for its lush foliage and vibrant flowers.

Location

Noida/Ghaziabad/Greater Noida, Other State of India

Shopping Cart
Scroll to Top