As i was walking the streets of Mombai i saw these bikes standing there in the middle of the street. this sight is a very indian thing as it seems so natural in the streets of india to see bikes just like that.
No comments yet