uk, arcade, glass, roof, grand, cambridge, centre, kingdom, center, district, middle, thousand, passage, cambridge university, Britain, United Kingdom, passageway, protective covering, united kingdom, university
The glass roof of the Grand Arcade Centre, Cambridge, UK