Log In or Register
This picture was taken on October 26th, 2024 in the Vondelpark, situated in Amsterdam, The Netherlands.
This public urban park has a size of 120 acres and has about 10 million visitors a year.