SKU: 03384980384_01

Natural Touch Orchid Leaves & Air Roots 12in Phalaenopsis

Natural Touch Orchid Leaves & Air Roots 12in Phalaenopsis