1/24 Scale

Made in China

Item Number 12440

Excellent Condition