Stock Photo: England, Cambridgeshire, Cambridge. A double decker City Sightseeing tourist bus on Bridge Street.
Stock Photo: 4282-2274 England, Cambridgeshire, Cambridge. A double decker City Sightseeing tourist bus on Bridge Street.