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

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

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