Otter print

Otter print

Observation - Otter print - Southern Africa. Description: