Designed by
Title
Festive procession of priests marches to the St. Peter's cathedral #55183342
Description
ITALY, ROME, OCTOBER, 25, 2014: Festive procession of priests marches to the St. Peter's cathedral, largest churches in the world. Rome, Italy
This image is editorial