Welcome to Delhi

A feature of the great city of Delhi in the ICC World Twenty20 2016