« back to search results
Image 71 of 141
< Prev Next >
mstyslav_chernov_Euroukraine022.jpg
Barricades built around Independence square in Kiev. "God speaks through nation" sign says.