Stock Photo: The picturesque moated castle of Lembeck, North Rhine-Westphalia, Germany, Europe

Stock Photo: 1566-1196200 The picturesque moated castle of Lembeck, North Rhine-Westphalia, Germany, Europe