No Poster Available

La Casa di Dio 2009 Directed by Owain Llŷr

In 1943, 1,500 Italian POWs arrived at POW Camp 70, in West Wales. Inside one of their plasterboard cabins, they built The Church of the Sacred Heart, using unlikely materials, complete with a dome and a fresco of The Last Supper. This is the story behind this unlikely relic.

Production Country United Kingdom
Language Welsh
Spoken Language Welsh
Gnere Documentary
Release Date 1 January 2009
52 mins
Crew
Director
Producer
Cinematography
Editor
Sound
Music