DSC_3733

Shadows of protesters on make-shift shields.

View All