Home » Local events in various countries » ENGLAND (London): Mary at the Nativity

ENGLAND (London): Mary at the Nativity

The Worldpriest Annual Global Rosary Relay for the Santification of Priests.