200609_0017.jpg

oxford st, london. there are bays in the middle of the street where taxis can be parked while the drivers, umm, err, something.

post a comment