A lucky guy whose job is also his hobby, Gavin McLean is a senior historian for the Ministry for Culture and Heritage... the history of cruising (on ships).
A lucky guy whose job is also his hobby, Gavin McLean is a senior historian for the Ministry for Culture and Heritage... the history of cruising (on ships).