Photos of England (April 2019 – Part 1)

Images of Worcester, Bristol and Puzzlewood (in the Forest of Dean) in England. Taken in April 2019. “Worcester is a city in Worcestershire. The River Severn flanks the western side of the city centre, which is overlooked by Worcester Cathedral. “Bristol borders North Somerset and South Gloucestershire, with the cities of Bath and Gloucester to […]