Icons

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