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:
Post a Comment