Wednesday, December 31, 2008

Taxis at Rush Hour in London

1 comment:

maus said...

Two sure things in London...death and taxis...