Glasgow Games begin

Updated: Jul 22, 2014 15:07 IST

Banners advertising the 2014 Commonwealth Games are pictured in Glasgow in Scotland. AFP PHOTO
1/9
Banners advertising the 2014 Commonwealth Games are pictured in Glasgow in Scotland. AFP PHOTO

top photos