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…