Ruined moated castle of Linn, before renovation, Krefeld, Lower Rhine, North Rhine-Westphalia, Stock Photo, Picture And Rights Managed Image. Pic. IBR-843566