Photo 41 of 41
Palo Alto roads, underpasses flooding; roads closing
Workers from the Palo Alto Public Works department work on clearing a fallen tree on Geng Road near Embarcadero Road during a big storm on Dec 11, 2014. Photo by Veronica Weber
© 2020 Palo Alto Online.
All rights reserved.