This is a limited edition body parts set of the Lancia Rally 037. The body is molded in hard ABS plastic for superior detail.
This is a limited edition body parts set of the Lancia Rally 037. The body is molded in hard ABS plastic for superior detail.