Harkerville giant

Harkerville giant

Observation - Harkerville giant - Southern Africa. Description: