Designed by
Title
Crimea Protest #39074054
Description
A caravan of white Smart cars, honking horns and carrying banners and Ukranian flags, protest again the Russian annexation of Crimea, on 42nd Street, New York. One of the banners shows Russian President, Vladimir Putin, with a swastika, and another calls for the USA to help.
This image is editorial