Elliston, Newfoundland June 8, 2023 Finally coming home for the biggest hug ever!! Puffins in Elliston NL.