The Great Patriotic War, Duderhof Canal


v20240901