German brand Leica has finally entered India. Priyanka takes you to the first outlet that it has opened in New Delhi and also shows you its range of products.
Advertisement
02:16
05:45
18:15
03:46
01:19