By Vishaal
on
Friday, January 12, 2007
with
0 comments
Giant chess pieces carved from ice sit on a chessboard in Trafalgar Square in central London on Wednesday. A live chess game was held between London and Moscow to launch the London Russian Winter Festival which is on Saturday.
POST COMMENT
0 comments:
Post a Comment