Home Page
Cloud Forest
Yellow ball-shaped orchid with red spots inside the flower, Cymbidium sp.