whatisthisthing

A shelf below a car's license plate [solved]

A shelf below a car's license plate [solved]

Spotted today in London, England. What is this clear plastic shelf below the car's license plate?

50
4
Comments 4