USA. New Haven Peace March.
Ajax loader