Designed by
Title
Priests of Ukrainian Orthodox Church stand at front of barricades on the snow winter street during anti-government protest #37051438
Description
KIEV, UKRAINE: Priests of Ukrainian Orthodox Church stand at front of barricades on the snow winter street during anti-government protest Euromaidan on January 21, 2014, in Kyiv, Ukraine.
This image is editorial