international bicycle show

Canada toronto international bicycle show

People visit the 2017 Toronto International Bicycle Show in Toronto, Canada, March 3, 2017. The annual three-day show kicked off on Friday, featuring the most up-to-date displays of new bicycles and accessories from over 175 exhibitors. (Xinhua/Zou Zheng/IANS)