A documentary film showing the ruins of the town of Ypres after the famous First World War battle. Extended version of a 1916 original.
MoreLess Releases