Castilleja 15, Half Moon Bay 1
Castilleja's Elizabeth Ledwith. Photo by David Lewis.

© 2019 Palo Alto Online.
All rights reserved.