Where can I buy Mimesis orchids? You can buy Mimesis orchids at various florists and garden centres right across Europe. Boas2023-03-01T12:31:28+00:00