Skip Navigation

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?

4