Plucky duck symbolises fighting spirit of Games

READ FULL ARTICLE