Great montage.
Excuse my ignorance but where is Keukenhof?
The Keukenhof is a flower park located to the south west of the city Amsterdam in the Netherlands. It's main focus is on tulips and other bulbous plants like lilly's and hyacints.
Enter your email address to join: