
Check out our new rain forest inspired window display. Full of real orchids displayed as they would be found in the rain forests. Orchids are naturally a parasitic plant and can be found growing on trees with their narley roots spread out surching out moisture.
We have added funky tropical birds and butterflies to make it feel magic