Tritoniopsis...?

Tritoniopsis...?

Observation - Tritoniopsis...? - Southern Africa. Description: Seen high up on the mountain on the Hermit Trail at the Pat Busch Mountain Reserve

Seen high up on the mountain on the Hermit Trail at the Pat Busch Mountain Reserve