‘Lemon/Lime’ Tree Spotted On East Road

A ‘lemon/lime’ tree was spotted Oct. 14 outside the Christian Church of Los Alamos at 92 East Road. Photo by Jeff Hay

CSTsiteisloaded