Elaine Storkey
Church of England Newspaper
1 article filed under Church of England Newspaper.
2010
Icon or Image?
Tourism in Turin has clearly been high on the agenda this week. The city has been geared up for millions of visitors as the Turin Shroud goes on public display. Viewers will be restricted…