Photo Of The Day: 24 December 2010

Photo: AP Photo/Mikhail Metze/Boston PHOTO OF THE DAY 24 DECEMBER A Christmas tree is installed on Red Square with St. Basil Cathedral a...


PHOTO OF THE DAY
24 DECEMBER


A Christmas tree is installed on Red Square with St. Basil Cathedral and Kremlin's Spassky Tower, right, in the background, in Moscow, Russia on Thursday, Dec. 2, 2010.

You Might Also Like

0 COMMENTS

We love hearing from you!

//-->