And yet another view of the Last Chance Gulch Mall in Downtown Helena.
Picture Date : October 2003
Helena Info on Big Sky Fishing