User Score
0 votes
Various scenes recorded on the streets during official festivities in Crimea during 2016. People speak about how they feel about the annexation of Crimea by Russian Federation.
Director
Status
Released
Original Language
UK