flower

Dendrobium orchid, one of tropical plants grown in small greenhouse at the garden.

previous