Orchids - Somerset West park

Orchids - Somerset West park

Observation - Orchids - Somerset West park - Southern Africa. Description: