Too young to join the Royal Canadian Navy, John Garvey sailed all over the world after enlisting with the Merchant Navy in Halifax in 1940. Read More
Too young to join the Royal Canadian Navy, John Garvey sailed all over the world after enlisting with the Merchant Navy in Halifax in 1940. Read More