Autumn leaves at Keppel castle Buy this artwork Keppel castle, Laag-Keppel, The Netheralnds Related posts: No related posts.