Designed by
Title
Pedestrian zebra crossing with a system showing the wait warning in English #161747651
Description
EDINBURGH, GREAT BRITAIN - JULY 29, 2019: Pedestrian zebra crossing with a system showing the wait warning in English language
This image is editorial