Wednesday 12 June 2013

London taxis, the most expensive in the world

See chart

No comments:

Post a Comment