Sunday, October 02, 2005

Oxford Street

Oxford Street in London has one of the highest concentrations of large shops in the world.

London's bus.


If there are buses, there should be bus-stops. This is a bus-stop along Oxford Street.


Street lights and the sunset skies. When the travellers feel weary from the day, they may find, some beauty behind the arriving darkness.

No comments: