View of the small altar at St Peter’s cathedral where mass is being celebrated, from the dome. The congregation look small like ants.

Close Window