Disa harveyana subsp. harveyana

Disa harveyana subsp. harveyana

Observation - Disa harveyana subsp. harveyana - Southern Africa. Description: