Ali Zafar & Aditi Rao – London, Paris, New York – Stills (5)

January 14, 2012