Day 32
Liverpool Cathedral
September 6, 2023 in England ⋅ ☁️ 26 °CLiverpool Cathedral is the Cathedral of the Anglican Diocese of Liverpool, built on St James's Mount in Liverpool, and the seat of the Bishop of Liverpool. Liverpool Cathedral is the largest cathedralRead more
Traveler The Lady Chapel
Traveler Wow!
Traveler I know right 😮