Chrysochroa castelnaudii, Image #1

Catalog #110C0159: Chrysochroa castelnaudii
Catalog #110C0159: Chrysochroa castelnaudii (click to close)
Catalog #110C0159: Chrysochroa castelnaudii