Gloucester City Travel Places

angelchrish
Added by angelchrish Subscribe 2
Published 31 May 2009
151
••• More
Report video
0 0
You have already voted for this video.
Gloucester is a city, district and county town of Gloucestershire in the South West region of England. Glou...
Gloucester is a city, district and county town of Gloucestershire in the South West region of England. Gloucester lies close to the Welsh border, and on the River Severn.
Show moreShow less
Report this video as: