Tuesday, January 29, 2013

Tomica Limited 0120



Tomica Limited 0120
Mitsubishi Lancer EX2000 Turbo
1/60 Made in Vietnam 2010