Peter Espinosa Obituary (2024) Vallejo, CA Times Herald Online(03) Save Image Image gallery: Vallejo Times Herald Obituary