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