Elliston, Newfoundland

Finally coming home for the biggest hug ever!! Puffins in Elliston NL.