Reminds of Catocala - Kafue

Reminds of Catocala - Kafue

Observation - Reminds of Catocala - Kafue - Southern Africa. Description: