August 25, 2013
Photo by Alex McVeigh
The northern section of Turner Farm Park is the site of a proposed Great Falls arts center.