Pustular triton at Star Wall

Pustular triton at Star Wall

Observation - Pustular triton at Star Wall - Southern Africa. Description: