Ruens Spiderhead

Ruens Spiderhead

Observation - Ruens Spiderhead - Southern Africa. Description: