home | news | personnel | index | articles | sites | about
Peter Hammill in Helsinki 24 August 1995. (photo : JP)