First Presbyterian Church

1140 Cowper St.Palo Alto, CA, US Type: Presbyterian