2007 MICHAEL SCHUMACHER
BARCELONA TEST
1/43 SCALE
ACTUAL SIZE
LIMITED EDITION OF 12