Team Lotus Sticker
A 4" sticker of the famous logo, Team Lotus.
Customer Reviews
Write an online review and share your thoughts with other shoppers!
Reviewer: Mauro Borella Milan
Nice decals
Nice decals well made in good material
A 4" sticker of the famous logo, Team Lotus.
Nice decals
Nice decals well made in good material