Adromischus maximus

Adromischus maximus

Observation - Adromischus maximus - Southern Africa. Description: