Lot 517 , A Renault 2006 centenary child’s pedal car 110cm

A Renault 2006 centenary child’s pedal car 110cm

A Renault 2006 centenary child’s pedal car 110cm

£80-120

Sold for £50