Beautiful tulips at Keukenhof Gardens, Holland

Royalty-free stock photo ID: 59176495

Beautiful tulips at Keukenhof Gardens, Holland