‘Strange Trio’ Installed This Morning At Overlook Park

Los Alamos County Public Works staff installing the sculpture, ‘Strange Trio’ this morning at the entrance to Overlook Park in White Rock. Courtesy/LAC

Strange Trio’ installation this morning at the entrance to Overlook Park in White Rock. Courtesy/LAC

Strange Trio’ installation this morning at the entrance to Overlook Park in White Rock. Courtesy/LAC

CSTsiteisloaded