Ordinary Seaman Finigan

Finigan is an ordinary seaman on board the HMCS Mayflower.