Royalty-free stock photo ID: 604895690

Yellow Daffodils with water droplets - Image