Skip Navigation
Sponsors
Share this Page
Travel Photography > "What the Heck?" : Travellerspoint Travel Photography
Show as Gallery
Subscribe
Roundabout traffic signals, Canary Wharf, London
Wow, I wonder how many accidents they have there! That looks really, really confusing.
To comment on photos, you need to login first.