Western Blue Charaxes or african Bluewing (Charaxes smaragdalis) (3)

Western Blue Charaxes or african Bluewing (Charaxes smaragdalis) (3)

Western Blue Charaxes or african Bluewing (Charaxes smaragdalis) (3)