Lenten Station Mass

St. Patrick's, Newport 151 Cromwell Road, Newport, United Kingdom