This guerrilla art gallery at the perimeter of the Russian Embassy in Washington DC was an attempt to bring outrage out of the screens and as close to the perpetrators as possible.
Read MoreGuerrilla art gallery at the Russian Embassy

Protest art
This guerrilla art gallery at the perimeter of the Russian Embassy in Washington DC was an attempt to bring outrage out of the screens and as close to the perpetrators as possible.
Read More