Pedro de la Rosa F1 Arrows Minichamps 1:43 Showcar 2000
Limited Edition 2,088pcs
In excellent condition throughout