Charaxes brutus 4web 1264

Charaxes brutus 4web 1264

Observation - Charaxes brutus 4web 1264 - Southern Africa. Description: