Stock Photo: Lamentation of Christ, lamentation window, Cologne Cathedral, Cologne, North Rhine_Westphalia, Germany, Europe