The Last Chance Gulch pedestrian mall in downtown Helena.
Picture Date : October 2003
Helena Info on Big Sky Fishing