St Peters in Rome is displayed on a video monitor in the square of Notre Dame in Paris. Digital photo by Eric Francis.
Second of cover trio, 11th April 2005.