Landing | Tue Dec 28, 2010 8:57pm IST

Jeweller Pandora opens first 6 shops in Russia