Green Orchid

Green Orchid

Observation - Green Orchid - Southern Africa. Description: