St Mary of the Isle is a co-cathedral of the Archdiocese of Liverpool in England and Wales. It was completed in 1859.
Above
Church
Church
St Mary of the Isle is a co-cathedral of the Archdiocese of Liverpool in England and Wales. It was completed in 1859.