By amol on May 18, 2012
Can you spot this LIC landmark in the Emirates “see the world” commercial of glamorous locales?
Posted in LIC