Squarethorn

Squarethorn

Observation - Squarethorn - Southern Africa. Description: