Small lake, popular by dogs, near the town of Delden in the region of Twente (Overijssel, The Netherlands). This region has a lot of these landscapes

- Image ID: PPW69A
Small lake, popular by dogs, near the town of Delden in the region of Twente (Overijssel, The Netherlands). This region has a lot of these landscapes
Chris Rinckes / Alamy Stock Photo
Image ID: PPW69A
Location: Delden, Nederland