<<Back

Steve Haggard in Germany, September 2006.
The band members were wandering around,
doing some sightseeing one afternoon, and
Steve wanted a photo with this old building
in the background... so here it is.