Orchid - Search Results

Orchid

Orchid

In the language of flowers, orchid signifies a natural mind.
Especially, Phalaenopsis orchid (Kocho-ran) signifies finding happiness and abiding love.