USA. NYC. Anti-War Protest in Times Square.
Ajax loader