John Mercer

Sailor

Period Tanker Job Details Action
1987 to 2001 NORRISIA (2) electro technical officer