Here’s one from England that we see regularly.

 

For those not familiar with British roads “Cat’s Eyes” refers to the reflective studs down the middle of the road or for lane separation.


  login to reply