Day 15
Norwich Town and Castle
August 15, 2018 in England ⋅ ⛅ 22 °C
In to town to Norwich Bus Station, a place of wonder where a never ending stream of buses disgorge and vacuum up most of north east England.
Norwich is a big place about 45,000 and appears to haveRead more