Royalty-free stock photo ID: 785935060

Green splash with reflection