An Adorable Otter Spotting in Charlestown, New Hampshire, Happened this WeekendAn Adorable Otter Spotting in Charlestown, New Hampshire, Happened this WeekendOMG! Look at his little face!KiraKira