Painted Rocks Lifting Spirits In English And French

Painted rocks spotted near Navajo and Los Pueblos are lifting spirits in English and French all over Los Alamos. Courtesy photo
CSTsiteisloaded