Zebra Crossing with Pedestrian Island and Belisha Beacons

Royalty-free stock photo ID: 38175199

Zebra Crossing with Pedestrian Island and Belisha Beacons