Liberal protesters

Protesters in blue jackets hold flags and gather on a city street during a demonstration.