March for life. Ultraconservative Christians march against abortion, homosexuality and other things. The march was accompanied by protests. Berlin. 2013.

March for life. Ultraconservative Christians march against abortion, homosexuality and other things. The march was accompanied by protests. Berlin. 2013.