Icons

Image 171 of 518
< Prev Next >
UK-TG-825.jpg
Red for stop on pedestrian crossing traffic lights, London, United Kingdom