Zebra Crossing

  • 6 years ago
Occurred on July 31, 2015 / West Midlands, UK

Info from Licensor: "This is what I hate about British roads."

Recommended