Blue Star Museums Blog (Archive)

"The Square"

Great Falls, Montana The Paris Gibson Square Museum of Art is located at 1400 First Avenue North in Great Falls, Montana. Photo courtesy Paris Gibson Square Museum of Art. Popularly...