James Raymond Kelly III

James Raymond Kelly III
Military Service Marines