Closeup of a green flower

Royalty-free stock photo ID: 106053833

Closeup of a green flower