Promotion

Recent Business Affairs

New Delhi: The unveiling of ``Marks and Spencer flagship store``

Actress Neha Dhupia at the unveiling of ``Marks and Spencer flagship store``, in New Delhi on Dec. 18, 2013. 

src:IANS

Have something to say? Post your comment
Copyright © 2012 Calgary Indians All rights reserved. Terms & Conditions Privacy Policy