Red Keli 8 inch pot

150.00

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