by PrincessToula
Stoplight/ traffic light in Lille, France - showing red
The license type determines how you can use this image.