A Common Emerald, Hemithea aestivaria isolated on white

Royalty-free stock photo ID: 108470828

A Common Emerald, Hemithea aestivaria isolated on white