LFL 82 Star Wars Mini Figure 1982 Darth Vader Die Cast Mini Micro 258 030 258020
Pre-owned, used condition, see photos. Wear and tear on the paint due to age as seen in photos.
Item will ship USPS Ground Advantage.