Cordylepherus viridis

Cordylepherus viridis

Observation - Cordylepherus viridis. Description: