Gloucester as a city in England. Gloucester Cathedral, Dowty Rotol, and Kingsholm Stadium are located here.
All items (1)