Lotus World Champion Car Constructors Sticker

$7.95

Lotus World Champion Car Constructors Sticker

4-3/8" x 3-1/8"