Veil of Tears, installed at imperial War Museum North