Current 93 photo

Current 93 setlist at Apostel Paulus Kirche in Berlin, Germany on October 21, 2017

Current 93 setlist on October 21, 2017 at Apostel Paulus Kirche in Berlin, Germany