Church of England Diocese in Europe

Holy Cross At Santa Croce Parish Rooms

Welcome to Holy Cross, Macerata.

Get in touch

The Chaplain, Rome