Spring flower bed in Keukenhof gardens, the Netherlands

Royalty-free stock photo ID: 27131992

Spring flower bed in Keukenhof gardens, the Netherlands