Photos of England (April 2015)

Images of Gloucester. April 2015. “Gloucester is a city, district and county town of Gloucestershire in the South West region of England. It lies close to the Welsh border, and on the River Severn, approximately 51 kilometres (32 miles) north-east of Bristol, and 72 kilometres (45 miles) south-southwest of Birmingham. “It was founded in AD […]