An embroidered altar frontal has been reinstated in London_s St Paul_s Cathedral to mark the WWI centenary. It was created in 1918 by severely injured servicemen as a process to help rehabilitation from the effects of shell shock. Duration: 01:33
Trending now