John Joseph Visser
Added by: TogetherWeServed.commall viet
Added by: TogetherWeServed.comSilver Star Medal
Added by: TogetherWeServed.comtigerland
Added by: TogetherWeServed.comCivilian
Added by: TogetherWeServed.comvisser3
Added by: TogetherWeServed.comvisser wall
Added by: TogetherWeServed.comclip
Added by: TogetherWeServed.comgraveapp