Location

In Charm Orchids is a Plant Vendor located in Taiwan

Location:
Taiwan
Notes:
Specialize on Paphiopedilum propagation.