New Public Art Installed Today

Posted: 11/20/2015 4:05:00 PM

 

“Chief Morris Antelope,” new public art created by local artist, Cheryl Metcalf, was installed today on the old crane pad by the former DeArmond Mill, near the Centennial Trail and North Idaho College.