Ruben Rivera
Added by: TogetherWeServed.comIn Service
Added by: TogetherWeServed.comCivilian
Added by: TogetherWeServed.comIn Service
Added by: TogetherWeServed.comCurrent Photo
Added by: TogetherWeServed.comIn service
Vietnam War · US Marine Corps · Lance Corporal