Corgi CC99175 Rover Mini Cooper & BMW Mini One D, 2004 Lord Mayors Show in 1 36