Visit website
Essences produced from a variety of orchids for beneficial effects on one's body and mind. Orchid image greetings cards are also offered. Isle of Gigha, Argyll, Scotland, United Kingdom.