John Michael Reid

John Michael Reid

Vietnam War · US Marine Corps · Corporal