ID 316037622 © Altanastudio | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
maidan ukraine kyiv demonstration revolution euromaidan protest europe people street freedom fight opposition government democracy kiev ukrainian police politics riot protesters war fire meeting rebellion power crowd battle barricade memorial nezalezhnosti city force crisis european burn flag square political barricades independence antigovernment smoke violence destruction protection union