Share
twitterlinkedinfacebook
Image 1 of 1
20111014_rivkin_eurovision01.JPG
The site of the Eurovision Song Contest in May 2012, Baku Crystal Hall is seen before construction at the foot of the world's second largest flag pole at National Flag Square as seen from Martyr's Square in Baku, Azerbaijan on October 14, 2011.