IMG_8493

IMG_8493

Some of the trees that are to be removed at 1000 El Camino Real in Menlo Park. Daily Post photo by Emily Mibach.

Be the first to comment

Leave a Reply

Your email address will not be published.