Skip Navigation

"What the Heck?" : Travellerspoint Travel Photography

Travel Photography > "What the Heck?" : Travellerspoint Travel Photography

What the Heck?

What the Heck?

Roundabout traffic signals, Canary Wharf, London

Comments

Wow, I wonder how many accidents they have there! That looks really, really confusing.

Posted by dr.pepper – 02-Jun-08 @ 18:52

To comment on photos, you need to login first.

Login