Image 1 of 1
mstyslav_chernov_Euroukraine018.jpg
Barricades built around Independence square in Kiev.