Category:Robots from Cambridgeshire

Competitor robots from the English county of Cambridgeshire.