TT Epaper
The Telegraph
Graphiti
 
CIMA Gallary

Odias on Glasgow turf

A sculpture known as ‘The Big G’ at Glasgow in Scotland, where the 2014 Commonwealth Games began on Wednesday. (AFP)