2 x UK Badge for Cars Road Legal France Europe EU Countries Self-Adhesive Plate

The car badge can be stuck to both the car body and windows.

eBay