The Swindon roundabout is a large roundabout surrounded by five mini satellites

The Swindon roundabout is a large roundabout surrounded by five mini satellites

The Swindon roundabout is a large roundabout surrounded by five mini satellites