From our City Life file … the annual May Day protest march for the International Day of the Worker, which paraded down Broadway through SoHo earlier this afternoon.

broadway-soho-new-york-citymay-1-day-protest-march-parade-immigration-spring-2011