Noah in his LIFE sweat shirt walking on the beach in Portsmouth New Hampshire