HUFUD (Humanity United for Universal Demilitarisation)

Town/City: 
London