Threepetals

Threepetals

Observation - Threepetals - Southern Africa. Description: