Linn moated castle, dusk, Krefeld, Lower Rhine, North Rhine-Westphalia, Germany, Europe, Stock Photo, Picture And Rights Managed Image. Pic. IBR-843567