Communist party Labour Day march Supporters of the Hungarian Communist Party march together celebrating Labour Day on Heroes Square in Budapest, Hungary on May 01, 2012. ATTILA VOLGYI