Day 41
Worcester Cathedral
March 14, 2023 in England ⋅ ⛅ 7 °CThe cathedral church of Worcester has stood on the banks of the river Severn since the year 680. Today, it continues to be a place of prayer and worship, with at least three services every day. It'sRead more