Cycle

Dwarka Sector 21 Metro Station, Sector 21, Dwarka, New Delhi, Delhi, India

This is great and new bicycle for short trips within the city or outside.