Special Operations Memorial Foundation

Salvatore J. Cavallaro

Salvatore J. Cavallaro

USN